<html>
	<head>
		<meta charset="utf-8"/>
		<title>BBuffer</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BBuffer</h1>
		<p>Inherites from <a href="BStream.html">BStream</a></p>
		<h2>public methods : </h2>
		<method num="1"><a href="#1">BBuffer</a>(int size = 0);</method><br/>
		<method num="2"><a href="#2">BBuffer</a>(const BBuffer& other);</method><br/>
		<method num="3"><a href="#3">BBuffer</a>(const BByteArray& data);</method><br/>
		<method num="4"><a href="#4">~BBuffer</a>();</method><br/>
		<method num="5">void <a href="#5">setData</a>(const BByteArray& data);</method><br/>
		<method num="6">void <a href="#6">setData</a>(const BByte* data, int size);</method><br/>
		<method num="7">const BByte* <a href="#7">data</a>() const;</method><br/>
		<method num="8">bool <a href="#8">resize</a>(int size);</method><br/>
		<method num="9">void <a href="#9">reset</a>(char value);</method><br/>
		<method num="10">bool <a href="#10">seek</a>(int offset) const;</method><br/>
		<method num="11">bool <a href="#11">wseek</a>(int offset);</method><br/>
		<method num="12">bool <a href="#12">isBegin</a>() const;</method><br/>
		<method num="13">bool <a href="#13">isEnd</a>() const;</method><br/>
		<method num="14">int <a href="#14">offset</a>() const;</method><br/>
		<method num="15">int <a href="#15">size</a>() const;</method><br/>
		<method num="16">bool <a href="#16">read</a>(void* data, int size) const;</method><br/>
		<method num="17">bool <a href="#17">write</a>(const void* data, int size);</method><br/>
		<method num="18">void <a href="#18">operator = </a>(const BByteArray& bytes);</method><br/>
		<method num="19">void <a href="#19">operator = </a>(const BString& str);</method><br/>
		<method num="20">void <a href="#20">operator = </a>(const char* cstr);</method><br/>
		<method num="21">using <a href="#21">BStream::read;</a></method><br/>
		<method num="22">using <a href="#22">BStream::write;</a></method><br/>
		<h2>protected methods : </h2>
		<h2 id="desc">Description : </h2>
		<p>This is description</p>
		<h2 id="docs">Method Document : </h2>
		<method>
			<div id="1">BBuffer(int size = 0);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="2">BBuffer(const BBuffer& other);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="3">BBuffer(const BByteArray& data);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="4">~BBuffer();</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="5">void setData(const BByteArray& data);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="6">void setData(const BByte* data, int size);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="7">const BByte* data() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="8">bool resize(int size);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="9">void reset(char value);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="10">bool seek(int offset) const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="11">bool wseek(int offset);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="12">bool isBegin() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="13">bool isEnd() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="14">int offset() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="15">int size() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="16">bool read(void* data, int size) const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="17">bool write(const void* data, int size);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="18">void operator = (const BByteArray& bytes);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="19">void operator = (const BString& str);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="20">void operator = (const char* cstr);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="21">using BStream::read;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="22">using BStream::write;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
	</body>
</html>